const path = require('path')

module.exports = {
  mode: 'development',
  devtool: false,
  entry: './src/index.js',
  output: {
    filename: 'sy_utils.js',
    path: path.resolve(__dirname, 'dist'),
    libraryTarget: 'umd',  // 所有模块化的一个集合
    library: 'syUtil',    // 内部暴露出来的全局变量名称
    globalObject: 'this'   // 打包后给自执行函数传的第一个参数的名称，如果是浏览器就是window, 如果是node环境就是模块
  }
}